|Lightning Talks 3-5|
Lightning Talks 3-5
|Lightning Talks 3-1|
Lightning Talks 3-1
|Lightning Talks 1|
Lightning Talks 1
|Lightning Talks 3-7|
Lightning Talks 3-7
|Lightning Talks 3-9|
Lightning Talks 3-9
|Lightning Talks 3-6|
Lightning Talks 3-6
|Lightning Talks 3-8|
Lightning Talks 3-8
|Lightning Talks 3-3|
Lightning Talks 3-3
|Lightning Talks 3-2|
Lightning Talks 3-2
a.k.a. "Human Search Engine". A chance for you to ask a roomful of code4libbers anything that's on your mind: questions seeking answers (short or long), requests for things (hardware, software, skills, or help), or offers of things. We'll keep the pace fast, and the answers faster. Come with questions and line up at the start of the session and we'll go through as many as we can; sometimes we'll stop at finding the right person or people to answer a query and it'll be up to you to find each othe...
|Metadata Editing â A Truly Extensible Solution - David Kennedy and David Chandek-Stark|
We set out in the Trident project to create a metadata tool that scales. In doing so we have conceived of the metadata application profile, a profile which provides instructions for software on how to edit metadata. We have built a set of web services and some web-based tools for editing metadata. The metadata application profile allows these tools to extend across different metadata schemes, and allows for different rules to be established for editing items of different collections...
|Mobile Web App Design: Getting Started - Michael Doran|
Creating or adapting library web applications for mobile devices such as the iPhone, Android, and Palm Pre is not hard, but it does require learning some new tools, new techniques, and new approaches. From the Tao of mobile web app design to using mobile device SDKs for their emulators, this presentation will give you a jump-start on mobile cross-platform design, development, and testing. And all illustrated with a real-world mobile library web application.
|Cod4Lib 2010 Cloud4lib - Jeremy Frumkin and Terry Reese|
Major library vendors are creating proprietary platforms for libraries. We will propose that the code4lib community pursue the cloud4lib, a open digital library platform based on open source software and open services. This platform would provide common service layers for libraries, not only via code, but also allow libraries to easily utilize tools and systems through cloud services. Instead of a variety of competing cloud services and proprietary platforms, cloud4lib will attempt to be a unify...
|Keynote #1: Cathy Marshall|
Keynote #1: Cathy Marshall
|7 Ways to Enhance Library Interfaces with OCLC Web Services - Karen A. Coombs|
|Public Datasets in the Cloud - Rosalyn Metz and Michael B. Klein|
When most people think about cloud computing (if they think about it at all), it usually takes one of two forms: Infrastructure Services, such as Amazon EC2 and GoGrid, which provide raw, elastic computing capacity in the form of virtual servers, and Platform Services, such as Google App Engine and Heroku, which provide preconfigured application stacks and specialized deployment tools. Several providers, however, offer access to large public datasets that would be impractical for most organizati...
|The Linked Library Data Cloud: Stop talking and start doing - Ross Singer|
A year later and how far has Linked Library Data come? With the emergence of large, centralized sources (id.loc.gov/authorities/, viaf.org, among others) entry to the Linked Data cloud might be easier than you think. This presentation will describe various projects that are out in the wild that can bridge the gap between our legacy data and the semantic web, incremental steps we can take modeling our data, why linked data matters and a demonstration of how a small template changes can contribute...
|Library Mobile: Developing a Mobile Catalog - Kim Grigg|
The increased use of mobile devices provides an untapped resource for delivering library resources to patrons. The mobile catalog is the next step for libraries in providing universal access to resources and information. This talk will share Oregon State University (OSU) Libraries' experience creating a custom mobile catalog. The discussion will first make the case for mobile catalogs, discuss the context of mobile search, and give an overview of vendor and custom mobile catalogs...
|Iterative Development Done Simply - Emily Lynema|
With a small IT unit and a wide array of projects to support, requests for development from business stakeholders in the library can quickly spiral out of control. To help make sense of the chaos, increase the transparency of the IT "black box," and shorten time lag between requirements definition and functional releases, we have implemented a modified Agile/SCRUM methodology within the development group in the IT department at NCSU Libraries...
|Lightning Talks 3-4|
Lightning Talks 3-4
|Enhancing Discoverability With Virtual Shelf Browse: Andreas Orphanides, Cory Lown, and Emily Lynema|
With collections turning digital, and libraries transforming into collaborative spaces, the physical shelf is disappearing. NCSU Libraries has implemented a virtual shelf browse tool, re-creating the benefits of physical browsing in an online environment and enabling users to explore digital and physical materials side by side. We hope that this is a first step towards enabling patrons familiar with Amazon and Netflix recommendations to "find more" in the library...
|Media, Blacklight, and Viewers Like You (pdf, 2.61MB) - Chris Beer|
There are many shared problems (and solutions) for libraries and archives in the interest of helping the user. There are also many "new" developments in the archives world that the library communities have been working on for ages, including item-level cataloging, metadata standards, and asset management. Even with these similarities, media archives have additional issues that are less relevant to libraries: the choice of video players, large file sizes, proprietary file formats, challenges of t...
|Drupal 7: A more powerful platform for building library applications - Cary Gordon|
The release of Drupal 7 brings with it a big increase in utility for this already very useful and well-accepted content management framework. Specifically, the addition of fields in core, the inclusion of RDFa, the use of the PHP_db abstraction layer, and the promotion of files to first class objects facilitate the development of richer applications directly in Drupal without the need to integrate external products.
|Code 4 Lib 2010 Keynote 1 - Cathy Marshall|
Code 4 Lib 2010 Keynote 1 - Cathy Marshall
|Matching Dirty Data â Yet Another Wheel - Anjanette Young and Jeff Sherwood|
This talk demonstrates one method of matching sets of MARC records that lack common unique identifiers and might contain slight differences in the matching fields. It will cover basic usage of several python tools. No large stack traces, just the comfort of pure python and basic computational algorithms in a step-by-step presentation on dealing with an old library task: matching dirty data. While much literature exists on matching/merging duplicate bibliographic records, most of this literature ...
|A Better Advanced Search - Naomi Dushay and Jessie Keck|
Even though we'd love to get basic searches working so well that advanced search wouldn't be necessary, there will always be a small set of users that want it, and there will always be some library searching needs that basic searching can't serve. Our user interface designer was dissatisfied with many aspects of advanced search as currently available in most library discovery software; the form she designed was excellent but challenging to implement...